home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 44 / Amiga Format CD44 (1999-08-26)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-10].iso / -in_the_mag- / basics / blitz / netstatsource.lha / NetStat.history < prev    next >
Text File  |  1998-03-02  |  9KB  |  256 lines

  1.  2/3/98
  2.  
  3.  * Released source code to public domain.  I can't be arse with it any
  4.    more!  Sorry about the state of the code.
  5.  
  6.  
  7.  20/8/97
  8.  
  9.  * Will now allow multiple Arexx ports, and multiple commodities
  10.  * New 'STARTDAILY' tooltype
  11.  
  12.  ?
  13.  
  14.  * New progress indicators for NetAnalyser
  15.  
  16.  
  17.  5/7/97
  18.  
  19.  * Made loads of changes to prefs GUI, and to prefs files.  Made prefs file
  20.    convertor to get over change.  Waste of time really!
  21.  * Added a locale of sorts.  User definable currency symbols.
  22.  * Added a date gadget for those that want
  23.  
  24.  
  25.  4/7/97
  26.  
  27.  * Added basis of daily totalling.
  28.  
  29.  3/7/97
  30.  
  31.  * Added preliminary carrier detection to Netstat.
  32.  
  33.  
  34.  21/6/97 - NetAnalyser V1.38
  35.  
  36.  * Fixed problem with ?'s appearing in max values and stupidly long log
  37.    files
  38.  * Added scaling to silly stats graphs.  Should stop the graphs 'maxing
  39.    out'.
  40.  
  41.  
  42.  17/6/97 - NetAnalyser V1.37
  43.  
  44.  * Fixed 'stack overflow' problems with large logs
  45.  * Added daily averages to Silly Stats
  46.  * Added progress indicator when building database.  Why won't this work
  47.    when analysing though?
  48.  
  49.  27/5/97 - V1.8.3 etc
  50.  
  51.  * Removed 'Holiday' feature.  It's a popular conception that BT charge
  52.    weekend rates on a bank holiday, but upon checking my phone bill from the
  53.    last one, it seems I was wrong.  Whoops!  Sorry :/
  54.  
  55.  13/5/97
  56.  
  57.  * Totally changed the way that Crash Logging works - much easier, much
  58.    quicker.  I have no idea why I implimented it the way I did before!
  59.  
  60.  12/5/97
  61.  
  62.  * Fixed CrashLog routine again. Whoops
  63.  * New 'BARLENGTH' Tooltype Added
  64.  
  65.  29/4/97 - V1.8.2/V1.36/V1
  66.  
  67.  * Fixed a silly little bug in NetAnalyser that calculated dynamic totals
  68.    wrong.  Whoops!
  69.  * Added 'Update' tooltype to Analyser, incase people don't want dynamic
  70.    updates.
  71.  
  72.  20/4/97
  73.  
  74.  * Discovered I'ld broken the crashlog routine.  Fixed again!
  75.  * Reduced CPU load a little more.  Makes it a bit unresponsive!
  76.  
  77.  16/4/97
  78.  
  79.  * Managed to get CPU load down to around 3% when in normal mode
  80.  
  81.  11/4/97 - V1.8.1/V1.35/V1
  82.  
  83.  * I'm a bit behind on my history.  V1 of Netspeak done.
  84.  * Added ability to Iconify program
  85.  * Added definable period for Env: settings
  86.  * More tooltypes and arexx commands to reflect these additions
  87.  
  88.  29/3/97 - V1.8/V1.35
  89.  * Added bank holiday stuff
  90.  
  91.  20/3/97
  92.  * Added the ability to quit with Ctrl-C from shell.
  93.  * Cleaned up code a bit.
  94.  * Fixed a small bug in Analyser.
  95.  
  96.  18/3/97
  97.  * Added Arexx control to NetStat!!!!!
  98.  
  99.  17/3/97
  100.  * Added another 2 time zones in prefs - resulted in yet another change in
  101.    the prefs file.
  102.  * Fixed a rather dramatic bug that caused an infinite loop in the crashlog
  103.    if it held a value greater than an hour.
  104.  * Added a small summary log option in Analyser.  Prints a text file with 
  105.    analysed totals.  Useful for keeping track of your bills.
  106.  * Realised I'm getting lost in my own code.  Need to anotate a bit better.
  107.  
  108.  12/3/97 - v1.75/v1.33
  109.  * Added Definable Hotkey (minimize/maximize/jump screen)
  110.  * Added Delay factor
  111.  * Changed a bit of internal code, probably created a load of bugs in the
  112.    process!
  113.  * Changed Prefs file format again - sorry!
  114.  
  115.  10/3/97 - v1.74/v1.33
  116.  * Finally sorted out the problems with the Listviews.  They now behave as
  117.    they should after logfile maintenance!
  118.  * Changed the choice section, so you can now analyse a range of calls.
  119.  
  120.  9/3/97
  121.  * Analyser now shows daily totals - just looks like a simplified logfile
  122.    really.
  123.  * Fixed some bugs that cropped up in the averages bit.  Switched to
  124.    floating point maths.  Seems to have done the job!
  125.  * Fixed a problem in the plugins section that caused Netstat to seem as if
  126.    it had stopped. However, this is a partial fix, as icon tooltypes in
  127.    plugin are ignored. :/
  128.  
  129.  6/3/97
  130.  * Added more stats to the NetAnalyser.  Now displays a couple of graphs,
  131.    plus some averages.  Silly stuff really! :)
  132.  
  133.  4/3/97 - 1.73
  134.  * Added 'plugin' support.  This is more for future stuff as there's no API
  135.    as yet.  Still working on this.
  136.  * Possibly finally got timeout feature working.  Should run both Dos and
  137.    Arexx scripts!
  138.  * Added CLI arguments at last - Now startable from Shell!
  139.  / Unfortunately, for further ease of programming, added the need to make
  140.    the logical assign Netstat:
  141.  * Added 'SMALL' tooltype - Starts the program off minimized
  142.  
  143.  2/3/97
  144.  * Fixed a small bug in the crash log routine that caused the program to
  145.    write an invalid logfile if the computer crashed when online for less
  146.    than 1 minute!
  147.  * Tooltypes now saved to icon when prefs are saved
  148.  * Finally added a somewhat esoteric commodities exchange interface
  149.  * Reversed the history file as I was bored of scrolling to the bottom to
  150.    add stuff :)
  151.  
  152.  25/2/97 - 1.72
  153.  - Released a version to Aminet, then realised that there was a small bug.
  154.    Whoops.  Sorry guys :/  Fixed now though!
  155.  
  156.  23/2/97  - 1.71
  157.  * New Feature (Whooo!!) - Crash Logging.  If selected, a small file is
  158.    written to the hard drive every minute.  This provides a 'to the nearest
  159.    minute' log of your call in the event of a crash!  The crashlog is
  160.    analysed at startup, and a proper log record is made.  Coool!! :)
  161.  
  162.  20/2/97 - 1.7
  163.  * Changed error message routines so that all errors are reported using
  164.    reqtools requesters.  They don't look as nice, but it's a damned site
  165.    easier to do, and requires less code.  Needs reqtools.library though!
  166.  * Almost got the Timeout feature working now!  Having problems getting
  167.    it to run external scripts though :/
  168.  * Sorted out a couple of gliches in the prefs loading error trapping, and
  169.    the 'save as' routines.  Late night coding has it's drawbacks!
  170.  * Changed the 'About' window to a retools requester.  Took out the stupid
  171.    graphic that was causing me loads of hassle.  Doesn't look quite as nice
  172.    but it's more functional!
  173.  
  174.  18/2/97
  175.  * Changed Cyclegadgets to Listviews - much much much much nicer :)
  176.  - Discovered that Miami 2 has it's own logging procedure - contemplating
  177.    adding support for analysing this file, but it's in a yicky format, so I
  178.    might stick to basic Miami support (use own timer).  Need to learn
  179.    Blitz/Arexx support to do this.  Haven't I said this before???
  180.  * Added filerequesters to save and load prefs as other than default and
  181.    save the log file to somewhere other than s:netstat.log.  At the moment
  182.    there is only a small amount of error checking to see if the files are
  183.     valid!!
  184.  
  185.  17/2/97
  186.  * Now possible to delete records from the logfile.
  187.  * Started preliminary timeout warning in main program so you can limit time
  188.    you spend online.
  189.  
  190.  15/2/97
  191.  * Added DISCOUNT tooltype to NetAnalyser
  192.  * Fixed a little bug that caused the program to rescan if the close gadget
  193.    was selected
  194.  
  195.  10/2/97
  196.  * Changed billing to per-second. This has created a small flaw in the way
  197.    cost is calculated. Nothing too major, but a little puzzling
  198.  * Moved prefsfile to S: just to be awkward :)
  199.  
  200.  8/2/97
  201.  * Oh bugger - The midnight bug pops up again - aaaaaaargh!!! Found and
  202.    squashed as quickly - stupid typo.  I must have been tired :)
  203.  - Time zone calculation still seems to be somewhat ary though, I thought
  204.    I'ld sorted that out! :(
  205.  * Neatened up some of the GUI
  206.  * Crossed fingers that  I've sorted out time zone calculations once and for
  207.    all.  I tested a bit more thoroughly this time :)
  208.  * Moved logfile to S: - LOGFILE tooltype added for future
  209.  
  210.  7/2/97
  211.  * NetAnalyser can now be launched from NetStat (found a working copy of
  212.    ElmoresDosLibrary!!)
  213.  * NetStat constantly monitors for Slip0State.  Automatically starts when
  214.    online detected.  This works with AmiTCP using SLIP device.  If I find out
  215.    ways of detecting other TCP stack status' then I'll hopefully implement
  216.    that. (Works with my setup though!!) :)
  217.  
  218.  6/2/97
  219.  * Added some stuff to NetAnalyser.  There's strange behaviour when you
  220.    select the last record to analyse from.  Must investigate this!
  221.  * Fixed a stupid error in NetAnalyser!!
  222.  * V1.5 Uploaded to WebSite.
  223.  
  224.  4/2/97
  225.  * Fixed Logging bug - sheesh, what a hassle
  226.  * I think I've fixed the time band bug
  227.  * Tooltypes now work - yay!! :)
  228.  * Took all VAT calculations out of main program and put them into the
  229.    logfile analyser.  All that bug hunting for nothing - still, much simpler
  230.    this way!
  231.  * Rudimentary NetAnalyser completed
  232.  
  233.  3/2/97
  234.  * Hopefully fixed the 'midnight' bug
  235.  + Added window position Tooltypes. They don't work though :(
  236.  * Found a really stupid bit of duplicated code - should cut CPU useage
  237.    no-end :)
  238.  + Added a few extra little things
  239.  - Found a bug in the time band procedure
  240.  - Created a new bug in logging procedure - appears to not log VAT :/
  241.  
  242.  2/2/97
  243.  * Hopefully stopped program from CPU hogging
  244.  * Changed the way time online is calculated (used to miss time under heavy
  245.    cpu load - hopefully this is rectified). This seems to have sorted out the
  246.    strange 'prefs' bug too.  Bonus!!!
  247.  * Theoretically sorted out VAT. VAT should be added to displayed cost and
  248.    logged cost
  249.  * Finally sorted out the Prefs save/load feature.  Doesn't cause a guru
  250.    anymore :)
  251.  + Added a little popup information window - needs a bit of a cosmetic
  252.    overhaul though
  253.  
  254.  Pre 2/2/97
  255.    Too many changes to list!!
  256.